Pay Tuition Fees | UCASM
Department of Computer Science & Engineering

BSc in Computer Science & Engineering

Develop the knowledge, technical skills, and problem-solving abilities to explore the world of computing, software development, and emerging technologies at United College of Aviation Science & Management.

BSc in CSE Degree Program
National University Academic Context
Since 2009 CSE Department
College Code 6597 UCASM
Program Overview

Learn to Think. Build to Innovate.

The Bachelor of Science in Computer Science and Engineering at UCASM is designed to provide students with a foundation in computer science, software engineering, computing systems, and technology.

Students explore programming, algorithms, database systems, computer architecture, software development, and other computing disciplines through academic coursework and practical learning activities.

The Department of CSE, established in 2009, encourages students to develop analytical thinking, technical competence, collaboration, and the ability to solve computing problems.

Program at a Glance

  • Program: BSc in Computer Science & Engineering
  • Department: Computer Science & Engineering
  • Institution: UCASM
  • Location: Uttara, Dhaka, Bangladesh
  • Academic Context: National University
  • College Code: 6597

Confirm current duration, eligibility, credit requirements, and admission sessions with the UCASM admission office.

Academic Experience

What You Will Explore

Build a strong computing foundation and explore the technologies used to design, develop, and maintain modern software and computer systems.

💻

Programming & Software Development

Learn programming concepts, software design, application development, debugging, and problem-solving techniques.

⚙️

Algorithms & Data Structures

Understand computational thinking, algorithm design, data organization, and efficiency analysis.

🗄️

Database & Information Systems

Explore database design, SQL, data management, and information systems.

🌐

Web & Application Technologies

Study web technologies, application architecture, internet systems, and modern development tools.

🔐

Cybersecurity & Computer Networks

Explore network fundamentals, security concepts, system protection, and responsible technology use.

🤖

Emerging Technologies

Build foundational awareness of artificial intelligence, data science, cloud computing, and other evolving technologies.

Course Structure

Areas of Study

The following are representative CSE subject areas for prospective students. The official curriculum and semester-wise course list should be obtained from the department.

Computing Fundamentals

  • Introduction to Computer Science
  • Structured Programming
  • Object-Oriented Programming
  • Discrete Mathematics
  • Mathematics for Computing

Core Computer Science

  • Data Structures and Algorithms
  • Database Management Systems
  • Operating Systems
  • Computer Architecture
  • Computer Networks

Software & Applications

  • Software Engineering
  • Web Application Development
  • System Analysis and Design
  • Information Systems
  • Software Testing

Advanced Learning & Projects

  • Artificial Intelligence Fundamentals
  • Cybersecurity Fundamentals
  • Data Science Concepts
  • Research and Technical Writing
  • Project and Practical Work

Note: This is an illustrative subject overview, not the approved semester-wise curriculum.

Department Updates

CSE News & Announcements

Stay informed about academic activities, student events, departmental announcements, workshops, and computing-related initiatives.

💻
Department News

CSE Department Academic Activities

Updates about departmental classes, academic presentations, practical sessions, and student activities.

Read More →
🏆
Events & Activities

CSE Events, Competitions & Workshops

Discover programming activities, technology workshops, academic events, and student participation initiatives.

Read More →
📢
Notice Board

CSE Notices & Student Announcements

Check the department's official notices for class schedules, examination information, and academic updates.

View Notices →
Our Department

Meet the CSE Faculty

Our academic team supports student learning, academic development, and practical computing education.

👤

Head of Department

Department of Computer Science & Engineering

Update with the official name, designation, photograph, and profile link.

👤

Faculty Member

Computer Science & Engineering

Update with the faculty member's official name, designation, and academic profile.

👤

Faculty Member

Computer Science & Engineering

Update with the faculty member's official name, designation, and academic profile.

Career Opportunities

Where Can CSE Take You?

Computing education can prepare students to explore a range of technical and technology-related career paths, subject to their skills and experience.

✓ Software Developer
✓ Web Application Developer
✓ Database Administrator
✓ Network Engineer
✓ Cybersecurity Professional
✓ Data Analyst
✓ AI / Machine Learning Trainee
✓ IT Support & Systems Specialist
✓ Entrepreneur / Technology Founder
Admission Information

Begin Your Journey in Computer Science

Interested in studying Computer Science and Engineering at UCASM? Contact the admission office for current eligibility criteria, admission sessions, tuition information, and application guidance.

Apply for Admission Enquire About Admission
Get in Touch

Contact the CSE Department

For academic information, program enquiries, and admission assistance, contact UCASM.

Institution Address

United College of Aviation Science & Management

House #16, Road #04, Sector #03,
Uttara, Dhaka, Bangladesh.

Contact Information

Email: info@uca.edu.bd

Website: www.uca.edu.bd

Department: Computer Science & Engineering

ACADEMIC PROGRAM

BSc in Computer Science & Engineering

Four-Year B.Sc. Honours Course | National University
Effective from Session 2017–2018

4 Years Program Duration
8 Semesters
3–6 Credit Hours per Course
Curriculum: National University B.Sc. Honours in Computer Science and Engineering. Course titles and credits below are summarized from the supplied syllabus.

First Year

Semester I 18.0 Credits
510201

Structured Programming Language

3.0
510202

Structured Programming Language Lab

1.5
510203

Electrical and Electronic Circuit

3.0
510204

Electrical and Electronic Circuit Lab

1.5
510205

Calculus

3.0
510207

Physics

3.0
510209

English

3.0
Semester II 16.5 Credits
510221

Digital Systems Design

3.0
510222

Digital Systems Lab

1.5
510223

Discrete Mathematics

3.0
510225

Linear Algebra

3.0
510227

Statistics and Probability

3.0
510229

History of the Emergence of Independent Bangladesh

3.0

Second Year

Semester III 18.0 Credits
520201

Data Structure

3.0
520202

Data Structure Lab

1.5
520203

Object Oriented Programming

3.0
520204

Object Oriented Programming Lab

1.5
520205

Computer Architecture

3.0
520207

Ordinary Differential Equation

3.0
520209

Fundamental of Business Studies

3.0
Semester IV 16.5 Credits
520221

Database Management System

3.0
520222

Database Management System Lab

1.5
520223

Microprocessor and Assembly Language

3.0
520224

Microprocessor and Assembly Language Lab

1.5
520225

Design and Analysis of Algorithms

3.0
520226

Design and Analysis of Algorithms Lab

1.5
520227

Numerical Analysis

3.0

Third Year

Semester V 16.5 Credits
530201

Peripheral and Interfacing

3.0
530202

Peripheral and Interfacing Lab

1.5
530203

Data and Telecommunications

3.0
530204

Data and Telecommunications Lab

1.5
530205

Operating System

3.0
530206

Operating System Lab

1.5
530207

Economics

3.0
Semester VI 16.5 Credits
530219

Software Engineering

3.0
530220

Software Engineering Lab

1.5
530221

Computer Networking

3.0
530222

Computer Networking Lab

1.5
530223

Embedded System Programming

3.0
530224

Embedded System Programming Lab

1.5
530225

Theory of Computation

3.0

Fourth Year

Semester VII 18.0 Credits
540201

Artificial Intelligence

3.0
540202

Artificial Intelligence Lab

1.5
540203

Compiler Design and Construction

3.0
540204

Compiler Design Lab

1.5
540205

Computer Graphics

3.0
540206

Computer Graphics Lab

1.5
540207

E-Commerce and Web Engineering

3.0
540208

E-Commerce and Web Engineering Lab

1.5
Semester VIII 16.5 Credits*
540219

Network and Information Security

3.0
540220

Network and Information Security Lab

1.5
540221

Information System Management

3.0
540222

Project / Industry Attachment

6.0
Optional

Choose any one optional course

3.0
Optional Courses (Any One)
  • 540223 — Simulation and Modeling
  • 540225 — Parallel and Distributed Systems
  • 540227 — Digital Signal Processing

*Semester VIII total is calculated from the listed credits, including one optional course.